As many as 3.5 million people protests across France on Thursday, with violence forcing the UK's King Charles III to cancel it as his first overseas trip.
As many as 3.5 million people protests across France on Thursday, with violence forcing the UK's King Charles III to cancel it as his first overseas trip.